#!/bin/bash
echo "install sqlfairy"
echo "./mysql2sqlite.sh database user password"
sqlt -f DBI --dsn dbi:mysql:$1 --db-user $2 --db-pass $3 -t SQLite > schema.sql
mysqldump -u$2 -p$3 --compatible=ansi --skip-opt $1 | grep "INSERT" > data.sql
iconv -f ISO-8859-1 -t UTF-8 data.sql > data-iso.sql
perl -pe "s/\\\'/''/g" data-iso.sql > data.sql
cat schema.sql | sqlite3 "$1.db" && cat data.sql | sqlite3 "$1.db"
rm -f schema.sql data.sql data-iso.sql
